CANARY AND SWALLOW